upper palaeolithic - Turkish English Dictionary